large leather strap - Francés Inglés Diccionario